//Fonction de base pour la création via le DOM
html = {
	getBody : function() {
		return document.getElementsByTagName("body")[0];
	},
	ajouterBalise : function(baliseMere, nomBalise) {
		var nouvelleBalise = this.creerBalise(nomBalise);
		for ( var indice = 2; indice < arguments.length; indice += 2) {
			nouvelleBalise.setAttribute(arguments[indice],
					arguments[indice + 1]);
		}
		baliseMere.appendChild(nouvelleBalise);
		return nouvelleBalise;
	},
	ajouterBaliseEnDebut : function(baliseMere, nomBalise) {
		var nouvelleBalise = this.creerBalise(nomBalise);
		for ( var indice = 2; indice < arguments.length; indice += 2) {
			nouvelleBalise.setAttribute(arguments[indice],
					arguments[indice + 1]);
		}
		if(baliseMere.firstChild){
			baliseMere.insertBefore(nouvelleBalise,baliseMere.firstChild);
		}
		else{
			baliseMere.appendChild(nouvelleBalise);
		}
		return nouvelleBalise;
	},
	creerBalise : function(nomBalise) {
		var nouvelleBalise = document.createElement(nomBalise);
		for ( var indice = 1; indice < arguments.length; indice += 2) {
			nouvelleBalise.setAttribute(arguments[indice],
					arguments[indice + 1]);
		}
		return nouvelleBalise;
	},
	ajouterTexte : function(balise, texte) {
		var baliseTexte = document.createTextNode(texte);
		balise.appendChild(baliseTexte);
		return baliseTexte;
	}
};

function creerBoutonFBConnect() {
	html.creerBalise("div", "class", "fb-login-button", "data-show-faces", "true",
		"data-width", "200", "data-max-rows", "1");
}
